Separating points by axis-parallel lines
نویسندگان
چکیده
We study the problem of separating n points in the plane, no two of whi h have the same xor yoordinate, using a minimum number of verti al and horizontal lines avoiding the points, so that ea h ell of the subdivision ontains at most one point. Extending previous NP-hardness results due to Freimer et al. we prove that this problem and some variants of it are APX-hard. We give a 2-approximation algorithm for this problem, and a d-approximation algorithm for the d-dimensional variant, in whi h the points are to be separated using axis-parallel hyperplanes. To this end, we redu e the point separation problem to the re tangle stabbing problem studied by Gaur et al. Their approximation algorithm uses LP-rounding. We present an alternative LP-rounding pro edure whi h also works for the re tangle stabbing problem. We show that the integrality ratio of the LP is exa tly 2.
منابع مشابه
On the Parameterized Complexity of Red-Blue Points Separation
We study the following geometric separation problem: Given a set R of red points and a set B of blue points in the plane, find a minimum-size set of lines that separate R from B. We show that, in its full generality, parameterized by the number of lines k in the solution, the problem is unlikely to be solvable significantly faster than the brute-force nO(k)-time algorithm, where n is the total ...
متن کاملSeparating Bi-Chromatic Points by Parallel Lines
Given a 2-coloring of the vertices of a regular n-gon P , how many parallel lines are needed to separate the vertices into monochromatic subsets? We prove that bn/2c is a tight upper bound, and also provide anO(n log n) time algorithm to determine the direction that gives the minimum number of lines. If the polygon is a non-regular convex polygon, then n − 3 lines may be necessary, while n − 2 ...
متن کاملMandible, maxilla and cervical spine--a functional unit?
The motion patterns of mandibular points were recorded in vivo in closed, free movements of the mandible parallel to the sagittal-vertical plane. The points ran along loops which were valued by their area and length. All points whose loops included the same area under regarding the sense of circulation formed a straight line. Lines belonging to different areas were parallel. When the absolute a...
متن کاملThe Research of Collision Detection Algorithm Based on Separating axis Theorem
Separating axis theorem is used in a large number of game development, it is mainly used to detect whether two convex polygon product a collision. When the number of sides of a convex polygon is less, separating axis theorem can quickly determine whether it products a collision. However, When the number of edges is increased, the polygon will become more complex and the greater costs will be.A ...
متن کاملGeometric p-Center Problems with Centers Constrained to Two Lines
We consider the k-center problem, in which the centers are constrained to lie on two axis-parallel lines. Given a set of n weighted points in the plane, which are sorted according to their x-coordinates, we show how to test in O(n logn) time if k piercing points placed on two lines, parallel to the x-axis, can pierce all the disks of different radii centered at the n given points. This leads to...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2004